Exploring Tata Islands